mechanical lubricator - Francés Inglés Diccionario